project risks - French English Dictionary